self serving declaration - Spanisch Englisch Wörterbuch